pipe-locking pin - Spanish English Dictionary